package com.cnunicom.service;

import com.cnunicom.domain.Product;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * @Author: dingziyuan
 * @Date: 2020/4/12/012 12:38
 * @Description: 远程调用服务提供者接口
 */
@FeignClient(name = "server-product")//声明服务提供者的name
public interface ProductService {
    //指定调用提供者的方法
    //@FeignClient+@GetMapping 就是一个完整的请求路径
    @RequestMapping(value = "/product/info/{pid}")
    Product productInfo(@PathVariable Integer pid);
}
